package com.qst.dao;

import com.qst.beans.DayIn;
import com.qst.beans.Order;
import com.qst.beans.OrderItem;
import org.aspectj.weaver.ast.Or;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface OrderMapper {

    int addItem(Order order);

    Order selectByUid(Integer id);

    int deleteByOid(Integer id);

    Order selectLastOrder();

    /*查询某用户所有的订单项及状态*/
    List<Order> getAllOrdersByUid(Integer id);

    List<Order> getAllOrder();

    /*通过订单编号查找订单*/
    Order getOrderByOid(Integer oid);

    /*修改订单状态*/
    void updateOrder(Order order);

    List<DayIn> getAllOrdersComeInByDate();



}
